throwing range (grenade) - Turkish English Dictionary